home *** CD-ROM | disk | FTP | other *** search
/ Internet Warrior 1993 July / Internet Warrior No. 1 July 1993 - Austin Code Works.ISO / apps / pcload / pc_load.txt < prev    next >
Encoding:
Text File  |  1992-12-31  |  11.8 KB  |  281 lines

  1.                                PC_LOADv1.2
  2.  
  3.  
  4. Overview:
  5.  
  6.    The PC_LOAD program is designed to facilitate the configuration of DOS
  7. based personal computers (PCs) as Internet nodes.  The program can be used
  8. to accomplish one or more of the following goals:
  9.  
  10.    1.    Create a standard directory structure on the hard disk.
  11.  
  12.    2.    Download requested programs and files from a remote server into
  13.          the appropriate directories on a PC node.
  14.  
  15.    3.    Configure network software running on the PC node.
  16.  
  17.    Once a PC node is physically connected to an open systems TCP/IP LAN,
  18. a flexible disk containing PC_LOAD and its associated configuration files
  19. is inserted into the A: drive by a user or network manager.  The
  20. configuration and down load processes are started by typing A:PC_LOAD at
  21. the DOS prompt.  This approach permits a network manager to fit the
  22. appropriate PC_LOAD configuration for the network on a single, high-
  23. density, flexible disk.  Copies of this disk can then be distributed as
  24. required to permit configuration of hundreds of DOS nodes.  Thus, the
  25. overhead required to manage large academic and corporate networks is
  26. greatly reduced.
  27.  
  28.    PC_LOAD is designed to install software on a DOS based computer from an
  29. archive on a Unix Server running the PC_Server software.  The DOS system
  30. minimally must have a hard disk that has been formatted using the /S
  31. option so that the hidden files of the DOS operating system and
  32. command.com have been installed.  No additional software is required on
  33. the hard disk.  This program is particularly useful for the automatic
  34. installation of multiple software packages on computers connected to a
  35. large TCP/IP network when these computers have only the minimal DOS
  36. "system" files on their hard disk.  The PC_Server software on the Unix
  37. hosts can be configured to distribute and log the distribution of site-
  38. licensed software.
  39.  
  40.    PC_LOAD provides a user with a menu of software that may be selected
  41. from the Server. One or more of the listed software packages may be
  42. obtained from the server.  The selection menu is generated from
  43. information contained in the DIR_CF.DWS file.  This file must be
  44. appropriately edited by the system administrator of the Unix Server prior
  45. to distributing the disk to end users.
  46.  
  47.    PC_LOAD will, if requested, specifically install and configure the
  48. NCSA_Telnet and/or the PC/TCP network software package(s) on a DOS system. 
  49. (It is recommended that both packages NOT be installed on the system since
  50. a conflict will occur if NCSA_Telnet is run while the memory resident
  51. drivers for PC/TCP are active).  If the PC/TCP software is to be loaded on
  52. a hard disk that already contains autoexec.bat and config.sys files, one
  53. or both of these files may require manual editing.  Manual editing will be
  54. necessary if all environment space is already used, the order of entries
  55. is somehow important, etc.
  56.  
  57.    When the AUTOEXEC.BAT and CONFIG.SYS files already exist the user has
  58. three (3) options as follows:
  59.  
  60.    1.    A user can select the PC_LOAD option that will automatically
  61.          append the required entries to the existing files.  The DOS PATH
  62.          statement will need to be updated manually to include:
  63.          "C:\DWSNET".
  64.  
  65.    2.    A user can select the option for PC_LOAD to create these files de
  66.          novo and then he or she can manually edit them, if necessary, to
  67.          include commands for software already on the hard disk.
  68.  
  69.    3.    The user does not select the PC_LOAD options that will create or
  70.          append to these files and manually adds the following lines:
  71.  
  72.                Entries to autoexec.bat file:
  73.  
  74.                PATH=C:\DWSNET;C:\BATCH;C:\DOS
  75.                SET TMP=C:\TMP
  76.                SET PFILE=C:\FTPSOFT\PASSWD
  77.                SET SERVER= "Insert IP address of mail server"
  78.                SET FTP_CONFIG=C:\FTPSOFT\PCTCP.CF
  79.                SET VISUAL=C:\WP\WP /M-VISUAL
  80.                C:\FTPSOFT\3C500.EXE -t 4 -u 4 > NUL
  81.                  (NOTE: change 3c500 to appropriate Ethernet Driver)
  82.                C:\FTPSOFT\ETHDRV.EXE -t 4 -u 4 -p 8 > NUL
  83.                  (NOTE: used only with generic drivers)
  84.                C:\FTPSOFT\SETCLOCK.EXE > NUL
  85.  
  86.                Entries to config.sys file:
  87.  
  88.                DEVICE =C:\FTPSOFT\IPCUST.SYS 
  89.                DEVICE =C:\FTPSOFT\3C500.SYS
  90.                  (NOTE: change 3c500 to appropriate Ethernet Driver)
  91.  
  92.    (Note: If the user's Ethernet card is not a 3c501, then the file name
  93.    in the 7th line of the autoexec.bat and the 2nd line of the config.sys
  94.    examples should be replaced by the appropriate card type or generic
  95.    driver - e.g. wd8003.exe & wd8003.sys, or ifcust.sys & ethdrv.exe for
  96.    the generic driver etc.)
  97.  
  98. PC_LOAD is designed to help users configure the directory structure on
  99. their hard disk in an organized manner.  A major problem encountered in
  100. the management of large numbers of DOS based machines on a network is the
  101. lack of a standard file system on their hard disks.  It is recommended
  102. that the file structure be organized as follows.
  103.  
  104. Minimal Recommended File Structure:
  105.  
  106. \        Root directory, contains boot files and all other directories.
  107.  
  108. \BATCH   DOS batch files for customized application calls.
  109.  
  110. \DOS     contains DOS operating system files.
  111.  
  112. \DWSNET  DWS Software - integrates network and user applications.
  113.  
  114. \FTPSOFT FTP Software - TCP/IP & NFS network operations.
  115.  
  116. \TMP     Directory used by many programs for temporary files.
  117.  
  118. \USERS   A directory where individual users may create subdirectories for
  119.          personal files.
  120.  
  121. \WP      WordPerfect files and subdirectories.
  122.  
  123. Additional Recommended File Structure:
  124.  
  125. \ARCHIE  Client/Server program used to locate specified programs on
  126.          anonymous FTP archives.
  127.  
  128. \ETC     Directory used by many network programs for specified files.
  129.  
  130. \NEWS    Client/Server program used to read/respond to various internet
  131.          news groups.
  132.  
  133. \UGOPHER Client/Server program which is text based that gives users a
  134.          friendly interface to the internet.
  135.  
  136. \WAIS    Client/Server software which rapidly searches selected books,
  137.          articles, etc. across the internet for specified keywords.
  138.  
  139. Operational Considerations:
  140.  
  141.    There are seven (7) configuration files, all with a "DWS" suffix that
  142. must be edited by the network manager prior to using PC_LOAD.BAT.  These
  143. files are as follows:
  144.  
  145. 1) dir_cf.dws  - Licensed software directories that can be downloaded.
  146. 2) ftp_cf.dws  - Configuration defaults for PC/TCP.
  147. 3) hosts.dws   - PC/TCP host table containing essential nodes.
  148. 4) login.dws   - Instructions specifying userid for server login.
  149. 5) mail_rc.dws - PC/TCP file containing mail defaults & aliases.
  150. 6) ncsa_cf.dws - NCSA_Telnet defaults.
  151. 7) server.dws  - Contains the PC_SERVER'S IP address.
  152.  
  153.    The DIR_CF.DWS file must contain a complete list of file names and the
  154. full path names of directories as they will exist on the hard disc if
  155. selected under program option.  An example is as follows:
  156.  
  157.                      AUTOEXEC.BAT
  158.                      CONFIG.SYS
  159.                      \ARCHIE
  160.                      \BATCH
  161.                      \DWSNET
  162.                      \ETC
  163.                      \FTPSOFT
  164.                      \NEWS
  165.                      \TMP
  166.                      \UGOPHER
  167.                      \USERS
  168.                      \WAIS
  169.                      \WP
  170.                      \WP\BACKUP
  171.                      \WP\GRAPHICS
  172.                      \WP\LEARN
  173.                      \WP\MACROS
  174.                      \WP\PRINTERS
  175.                      \WP\TOOLS
  176.                      \WP\WEBSTER
  177.  
  178.    The FTP_CF.DWS file contains default entries for which PC_LOAD will NOT
  179. prompt the user but are required to configure the PC/TCP network software. 
  180. This file must contain the appropriate values for ALL the defaults. An
  181. example FTP_CF.DWS file follows:
  182.  
  183.                      domain hsc.uth.tmc.edu
  184.                      tzname CST
  185.                      tzoffset 360
  186.                      gw 129.106.1.9
  187.                      window 2048
  188.                      lowwindow 0
  189.                      hosttable c:\ftpsoft\hosts.txt
  190.                      ds 129.106.10.1 129.106.5.1
  191.                      ts 129.106.30.1 129.106.1.1
  192.                      cookie 129.106.6.1
  193.                      lpr 129.106.7.4
  194.                      wrap
  195.                      bs
  196.  
  197.    NOTE:  The domain name must be changed for all schools in the
  198.          UTHSCH WAN.  For more information on other variables, see
  199.          documentation provided by FTP Software, Inc.
  200.  
  201.    Executing PC_LOAD.BAT results in the user being prompted for the
  202. parameters required to configure the DOS Internet node and permits
  203. selection of the software to be downloaded. The network manager should
  204. provide the user with the information necessary to answer these prompts. 
  205. A form for providing such information is appended to this document.  Once
  206. this information has been provided, PC_LOAD uses NCSA_Telnet from the
  207. National Center for Supercomputing Activity to connect with the PC being
  208. configured and the Unix server.  Information contained in the "login.dws"
  209. file tells the user how to activate the Unix server once a telnet session
  210. has been automatically achieved.  The PC_SERVER program on the Unix host
  211. then interacts with the PC to configure the system.
  212.  
  213.  
  214. Ethernet Card Configuration:
  215.  
  216. The Ethernet card installed in the node being configured must be
  217. appropriately configured and the corresponding parameters set in the
  218. software drivers for the NCSA and/or PC/TCP network software.  PC_LOAD
  219. will prompt the user for the required values.  However, the user must know
  220. what hardware settings have been used on his or her machine so that these
  221. prompts can be correctly answered.  Hardware configurations may out of
  222. necessity vary since these values can be dependent on other hardware in
  223. the user's computer.  The following list provides a set of recommended
  224. default values that have been found to work in the majority of instances.
  225.  
  226. 3C501 Card:                            3C503 Card:
  227.  
  228. Network Board Type         = 3c501     Network Board Type      = 3c503
  229. Base Memory Address        = d000      Base Memory Address     = 280
  230. I/O Address                = 300       I/O Address             = dc00
  231. Interrupt                  = 5         Interrupt               = 5
  232.  
  233. NI5210 Card:                           WD8003E Card:
  234.  
  235. Network Board Type         = ni5210    Network Board Type      = wd8003e
  236. Base Memory Address        = d000      Base Memory Address     = d800
  237. I/O Address                = 280       I/O Address             = 300
  238. Interrupt                  = 5         Interrupt               = 5
  239. Shared Memory Address      = 2000
  240.  
  241. Systems administrators may use the form appended to this document to
  242. provide end users with the information necessary to run PC_LOAD.
  243.                     Network Configuration Parameters
  244.  
  245.  
  246.    MAIL SERVER'S Hostname              ==>
  247.  
  248.    Mail Server's IP address            ==>
  249.  
  250.    User's Fullname  i.e. John A. Doe   ==>
  251.  
  252.    ASSIGNED Userid                     ==>
  253.  
  254.    ASSIGNED IP Address                 ==>
  255.  
  256.    ASSIGNED Hostname                   ==>
  257.  
  258.    Domain Name                         ==>
  259.  
  260.    Video Type
  261.     Valid Types: no9 pga vga50 ega ega43 cga hercules    ==>
  262.  
  263.    Network Board Types: 3c501 3c503 3c523
  264.     ni5210 ni9210 nicps2 wd8003e wd8003eb wd8003
  265.     ne1000 ne2000 ne3 packet                             ==>
  266.  
  267.    Network Board Interrupt                               ==>
  268.  
  269.    I/0 Address                                           ==>
  270.  
  271.    Base Memory Address                                   ==>
  272.  
  273. *  Ethernet Cable Type                                   ==>
  274.  
  275. *  Shared Memory Address (NI5210 Card Only)              ==>
  276.  
  277. *  Software Interrupt (Packet Driver only - range 69-72) ==>
  278.  
  279.  
  280.    NOTE:  * indicates the parameter is NOT required by all boards/drivers.
  281.